Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEECHMERE CRESCENT Semi-Detached £171,283 £85,000 7 May 2004
4 LEECHMERE CRESCENT Semi-Detached £94,997 £30,000 14 Dec 2001
5 LEECHMERE CRESCENT Semi-Detached £112,413 £35,500 14 Dec 2001
6 LEECHMERE CRESCENT Semi-Detached £126,240 £103,500 30 Jan 2020
7 LEECHMERE CRESCENT Semi-Detached £151,188 £118,000 23 Jun 2017
8 LEECHMERE CRESCENT Semi-Detached £146,782 £120,000 22 May 2020
9 LEECHMERE CRESCENT Semi-Detached £125,000 30 May 2023
10 LEECHMERE CRESCENT Semi-Detached £169,444 £108,000 10 Aug 2007
11 LEECHMERE CRESCENT Semi-Detached £178,828 £105,000 14 Aug 2012
12 LEECHMERE CRESCENT Semi-Detached £209,874 £37,000 26 Jan 1996
13 LEECHMERE CRESCENT Terraced £85,756 £30,000 7 Jun 2002
15 LEECHMERE CRESCENT Semi-Detached £216,780 £38,000 6 Nov 1995
16 LEECHMERE CRESCENT Semi-Detached £184,723 £115,000 20 Apr 2007
18 LEECHMERE CRESCENT Semi-Detached £85,011 £69,500 29 May 2020